Business

Russian stocks may be ‘essentially worthless,’ MSCI research suggests